export default function() {
  return {
    pageLoading: true,
    areaId: this.$store.state.userInfo.home_city,
    userInfo: this.$store.state.userInfo,
    areaBarShow: true,
    role: sessionStorage.getItem('role'),
    datePicker: {
      showData: '--年--月--日',
      selectDate: '',
      show: false,
      currentDate: new Date(),
      minDate: new Date(),
      maxDate: new Date(),
      yesterday: new Date(),
    },
    areaInfo: {
      show: false,
      defaultIndex: 0,
      showArea: '',
      selectId: this.$store.state.userInfo.home_city,
      columns: []
    },
    cityInfo: {
      show: false,
      defaultIndex: 0,
      showArea: "地市",
      selectId: "0",
      columns: []
    },
    period: {
      show: false,
      selected: '0',
      selectedShow: '所有账龄',
      options: [
        {text: '所有账龄', id: '0'},
        {text: '应付账龄≤6个月', id: '1'},
        {text: '6个月＜应付账龄≤12个月', id: '2'},
        {text: '12个月＜应付账龄≤24个月', id: '3'},
        {text: '24个月＜应付账龄≤36个月', id: '4'},
        {text: '应付帐龄>24个月（第一批次）', id: '6'},
        {text: '应付账龄＞36个月', id: '5'},
      ]
    },
    pieData: {
      name: '',
      unit: '',
      data: []
    },
    titleActions: [
      {name: '金额', id: '1'},
      {name: '订单', id: '2'}
    ],
    totalClear: {
      active: '1',
      chartShow: false,
      total: '',
      loading: false,
      trend: {
        bottom: 45,
        round: 0,
        ys: false,
        stack: true,
        legendShow: true,
        labelXTextStyle: 'normal',
        dataX: [],
        data: [
          {
            name: '当前余额',
            type: 'bar',
            unit: '万元',
            color: ['#57b1f9', '#57b1f9'],
            values: []
          },
          {
            name: '已支付金额',
            type: 'bar',
            unit: '万元',
            color: ['#FF3737', '#FF3737'],
            values: []
          },
        ]
      },
      areaTotal: {
        bottom: 45,
        round: 0,
        ys: false,
        stack: true,
        legendShow: true,
        dataX: [],
        data: []
      },
    },
    finishPay: {
      active: '1',
      chartShow: false,
      loading: false,
      col1: '',
      col2: '',
      col3: '',
      col4: '',
      col5: '',
      col6: '',
      trend: {
        bottom: 25,
        round: 6,
        ys: false,
        stack: false,
        labelXTextStyle: 'normal',
        dataX: [],
        data: []
      },
      areaTotal: {
        bottom: 25,
        round: 6,
        ys: false,
        stack: false,
        dataX: [],
        data: []
      },
    },
    partPayOne: {
      active: '1',
      chartShow: false,
      loading: false,
      col1: '',
      col2: '',
      col3: '',
      col4: '',
      col5: '',
      col6: '',
      col7: '',
      col8: '',
      col9: '',
      col10: '',
      trend: {
        bottom: 25,
        round: 6,
        ys: false,
        stack: false,
        labelXTextStyle: 'normal',
        dataX: [],
        data: []
      },
      areaTotal: {
        bottom: 25,
        round: 6,
        ys: false,
        stack: false,
        dataX: [],
        data: []
      },
    },
    partPayTwo: {
      active: '1',
      chartShow: false,
      loading: false,
      col1: '',
      col2: '',
      col3: '',
      col4: '',
      col5: '',
      col6: '',
      col7: '',
      col8: '',
      col9: '',
      col10: '',
      trend: {
        bottom: 25,
        round: 6,
        ys: false,
        stack: false,
        labelXTextStyle: 'normal',
        dataX: [],
        data: []
      },
      areaTotal: {
        bottom: 25,
        round: 6,
        ys: false,
        stack: false,
        dataX: [],
        data: []
      },
    },
    unPay: {
      active: '1',
      chartShow: false,
      loading: false,
      col1: '',
      col2: '',
      col3: '',
      col4: '',
      col5: '',
      col6: '',
      trend: {
        bottom: 25,
        round: 6,
        ys: false,
        stack: false,
        labelXTextStyle: 'normal',
        dataX: [],
        data: []
      },
      areaTotal: {
        bottom: 25,
        round: 6,
        ys: false,
        stack: false,
        dataX: [],
        data: []
      },
    },
    tipDialog: {
      show: false,
      list: [
        {
          title: '基准账期',
          detail: '截止2020年7月31日未完成支付订单的拍照数据。'
        },
        {
          title: '整体情况：已完成支付(订单数)',
          detail: '较基准账期截至当前已完成支付的订单数量'
        },
        {
          title: '整体情况：余额下降(订单数)',
          detail: '较基准账期截至当完成部分支付的订单数量（支付后余额较基准账期下降的订单）'
        },
        {
          title: '整体情况：余额上升(订单数)',
          detail: '较基准账期截至当前余额上升的订单数量（余额较基准账期上升的异常订单）'
        },
        {
          title: '整体情况：未支付(订单数)',
          detail: '较基准账期截至当前未支付的订单数量'
        },
        {
          title: '整体情况：基准订单数',
          detail: '截止2020年7月31日拍照时未完成支付的订单的订单总数'
        },
        {
          title: '整体情况：基准账期余额',
          detail: '截止2020年7月31日拍照时未完成支付的订单总金额'
        },
        {
          title: '整体情况：已支付金额',
          detail: '较基准账期截至当前已支付的总金额'
        },
        {
          title: '整体情况：当前余额',
          detail: '较基准账期截至当前未支付的总金额'
        },
        {
          title: '已完成支付：已支付金额',
          detail: '较基准账期截至当前已完成支付的订单所对应的总金额'
        },
        {
          title: '已完成支付：已完成支付订单数',
          detail: '较基准账期截至当前已完成支付的订单数量'
        },
        {
          title: '部分支付订单-余额较基准账期下降：基准账期余额',
          detail: '较基准账期截至当完成部分支付的订单所对应的总金额（支付后余额较基准账期下降的订单）'
        },
        {
          title: '部分支付订单-余额较基准账期下降：已支付金额',
          detail: '较基准账期截至当完成部分支付的订单所对应的已支付总金额'
        },
        {
          title: '部分支付订单-余额较基准账期下降：当前余额',
          detail: '较基准账期截至当完成部分支付的订单所对应的未支付总金额'
        },
        {
          title: '部分支付订单-余额较基准账期下降：余额下降订单数',
          detail: '较基准账期截至当完成部分支付的订单数量（支付后余额较基准账期下降的订单）'
        },
        {
          title: '部分支付订单-余额较基准账期下降：占目标比重（订单数）',
          intro: '占目标比重（订单数）=100% * 较基准账期截至当完成部分支付的订单数量/基准订单数'
        },
        {
          title: '部分支付订单-余额较基准账期上升：基准账期余额',
          detail: '较基准账期截至当前余额上升的订单在上升前的总金额（余额较基准账期上升的异常订单）'
        },
        {
          title: '部分支付订单-余额较基准账期上升：当前余额',
          detail: '较基准账期截至当前余额上升的订单所对应的未支付总金额（余额较基准账期上升的异常订单）'
        },
        {
          title: '部分支付订单-余额较基准账期上升：差额',
          detail: '较基准账期截至当前余额上升的总金额'
        },
        {
          title: '部分支付订单-余额较基准账期上升：余额上升订单数',
          detail: '较基准账期截至当前余额上升的订单数量（余额较基准账期上升的异常订单）'
        },
        {
          title: '部分支付订单-余额较基准账期上升：占目标比重(订单数)',
          intro: '占目标比重(订单数)=100% * 较基准账期截至当前余额上升的订单数量/基准订单数'
        },
        {
          title: '未支付订单：当前余额',
          detail: '较基准账期截至当前未支付的订单总金额'
        },
        {
          title: '未支付订单：未支付订单数',
          detail: '较基准账期截至当前未支付的订单数量'
        },
        {
          title: '未支付订单：占目标比重（订单数）',
          intro: '占目标比重（订单数）=100% * 较基准账期截至当前未支付的订单数量/基准订单数'
        },
      ]
    },
  }
}
